package com.hsjk.szwj.module.train.controller.admin.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @author chenjiawei
 * @desc
 * @Date 2023/12/04 23:20
 **/
@Data
public class AdminSkuDivisionListRespVO {
    private Long id;
    /**
     * sku id
     */
    private Long skuId;
    /**
     * 分账账号id
     */
    @Schema(description = "分账账号id", example = "1212")
    private Long mchDivisionReceiverId;

    /**
     * 分账接收账号类型: 0-个人(对私) 1-商户(对公)
     */
    @Schema(description = "分账接收账号类型: 0-个人(对私) 1-商户(对公)", example = "0")
    private Integer accType;
    /**
     * 接收者账号别名
     */
    @Schema(description = "接收者账号别名", example = "sasas")
    private String receiverAlias;
    /**
     * 分账模型，1：金额，2：百分比
     */
    @Schema(description = "分账模型，1：金额，2：百分比", example = "1")
    private Integer divisionModel;
    /**
     * 分账比例
     */
    @Schema(description = "分账比例", example = "0.4")
    private Double divisionProfit;
    /**
     * 分账金额，单位：分
     */
    @Schema(description = "分账金额，单位：分", example = "1000")
    private Integer divisionAmount;
}
